Counting Flows over Sliding Windows in High Speed Networks
نویسندگان
چکیده
Counting the number of flows present in network traffic is not trivial, given that the naive approach of using a hash table to track the active flows is too slow for the current backbone network speeds. Several algorithms have been proposed in the recent literature that can calculate an approximate count using small amount of memory and few memory accesses per packet. Fewer works have addressed the more complex problem of counting flows over sliding windows, where the main challenge is to continuously expire old information. One of the existing proposals is a straightforward adaptation of the direct bitmaps technique to the sliding window model. We present an algorithm called Countdown Vector that also builds upon the direct bitmaps technique. Our algorithm, however, obtains significant cost reductions both in terms of memory and CPU, by introducing an extra approximation in the mechanism in charge of the expiration of old information.
منابع مشابه
Counting distinct objects over sliding windows
Aggregation against distinct objects has been involved in many real applications with the presence of duplicates, including real-time monitoring moving objects. In this paper, we investigate the problem of counting distinct objects over sliding windows with arbitrary lengths. We present novel, time and space efficient, one scan algorithms to continuously maintain a sketch so that the counting c...
متن کاملA Novel Ensemble Approach for Anomaly Detection in Wireless Sensor Networks Using Time-overlapped Sliding Windows
One of the most important issues concerning the sensor data in the Wireless Sensor Networks (WSNs) is the unexpected data which are acquired from the sensors. Today, there are numerous approaches for detecting anomalies in the WSNs, most of which are based on machine learning methods. In this research, we present a heuristic method based on the concept of “ensemble of classifiers” of data minin...
متن کاملEfficient Network Measurements through Approximated Windows
Many networking applications require timely access to recent network measurements,which can be captured using a sliding window model. Maintaining such measurements isa challenging task due to the fast line speed and scarcity of fast memory in routers. Inthis work, we study the efficiency factor that can be gained by approximating the windowsize. That is, we allow the algorit...
متن کاملStudy of Parameters Affecting Separation Bubble Size in High Speed Flows using k-ω Turbulence Model
Shock waves generated at different parts of vehicle interact with the boundary layer over the surface at high Mach flows. The adverse pressure gradient across strong shock wave causes the flow to separate and peak loads are generated at separation and reattachment points. The size of separation bubble in the shock boundary layer interaction flows depends on various parameters. Reynolds-averaged...
متن کاملCompound TCP: A Scalable and TCP-Friendly Congestion Control for High-speed Networks
Many applications require fast data transfer over high speed and long distance networks. However, standard TCP fails to fully utilize the network capacity in high-speed and long distance networks due to its conservative congestion control (CC) algorithm. Some works have been proposed to improve the connection’s throughput by adopting more aggressive loss-based CC algorithms, which may severely ...
متن کامل